Wartosci elementowe

Wlasciciwosci czcionki

Rodzaj czcionki

W systemie komputera sa zainstalowne liczne czciaki mozeliwe jest ze strona wykorzystuje czciake ktorej nie ma w systemie konkretnego komputera. Przegladarka podstawia wowczasstandartowa czciake dostepna w systemi ktora moze wygladac zupelnie inaczej niz planaowana. Tworzac strone warto zadbac o to by czciaka wyswietlana byla taka smaa lub przynajmniej zblizona do zaplanowajen CSS grupuje czciaki w/g okreslonych cech, a wiec podobnych do siebie, w grypach nazywanych rodzinami(family) Tych rodzin jest ich piec;

Rodzina czcionek
Nazwa Rodzinny Opis Przykladowa czcionka
Serif Czcionki szeregowe posiadaja dekoracje zakonczenia liter Georgia , Bodoni , New Times Roman
sans-serif bezszeryfowe; proste zakonczenia liter Arial , Verdena, Futura
monospace monotypiczne; stala szeroskosc znaku Courier , Courier new
cursive pochylone "pisma reczne" Comic Sans MS , Florence
fantasy dekoracyjne Impact , OldTown

Wielko¶ć Czcionki

W CSS podobnie jak w HTML istnieje 7 wielkosci czcionki predefiniowanej. Ponad to mozna uzywac jednostek bezwzglednych np.: mm, cm, in, pt, px... Styl wprowadzamy formula style="font-size:wartosc"
Wielkosci predyfiniowane to:

Mozliwe jest odowlanie do wielkosci aktualnej i wprowadzenie czcionki wiekszej lub mniejszej o jeden predefiniowany stopien. Ten akapit ma ustalona wielkosc na small. To jest fragment o stopien mniejszy smaller, a ten o stopien wiekszy larger
Kilka przykladow na wartosc bezwzględn±:

Styl czcionki

Styl czcionki to eq: pochylebue, Wprowadzamy przez font-style:warto¶ć. Mozliwe warto¶ci:
-normal
-italic -pochylona
-oblique - dzialabue jak italic.

Wariant Czcionki

Wariant czcionki pozwala na wybor pomiedzy normalnym wyglondem a kapitalikami, czyli wyswietlanie wielkich liter w rozmiarze malych liter
Przykłady:
Tekst Normalny
Tekst ze stylem font-variant:small-caps.

Grubosc czcionki

Grubosc czcionki realizowana w HTML znacznikiem <b> w CSS posiada deklaracje font-weight:wartosc Mozliwe wartosci to liczby od 100 do 900 z interwalem rownym 100 dajace coraz grubszy tekst. Wartosciami sa normal/bold ewentualnie lighter/bolder

Odstepy miedzy wierszami

Odstepy miedzy wieraszmi ustalamy deklaracja line-height:wartosc Wartosciami moga byc jednostki procetowe lub bezwzgledne (mm, cm, pt ,px, in.....) Ten akapit posiada odleglosci miedzy liniami o wielkosci 30px.

Laczenie atrybutów

Mozna polaczyc wiele atrybutow w jednym wpisie. Wowczas po elemencie fotn stawiamy dwukropek(:) i wpisujemy wartosci odzielone spacjami (kolejnosc jest dowolna).Wyjatkiem jest odlaglosc miedzy liniamil wymaga poprzedzenia znakiem(/)
Formatowanie stylem font:italic small-caps bold 20px courier

Właściwości tekstu

selektor { color: kolor }
Selektorem może być dowolny znacznik, w którym można wpisywać tekst, np. p - akapit, h1 - tytuł czy td - komórka tabeli.
Natomiast jako "kolor" należy podać definicję koloru.
Przykład

Przykładowa zmiana koloru

selektor { text-decoration: dekoracja }
Selektorem może być dowolny znacznik, w którym można wpisywać tekst, np. p - akapit, h1 - tytuł czy td - komórka tabeli.
Natomiast jako "dekoracja" należy podać:
none - bez zmian
underline - podkreślenie
line-through - przekreślenie
overline - nadkreślenie
blink - migotanie tekstu (tylko Netscape/Mozilla/Firefox i Opera 7)
Polecenie umożliwia na wybór określonej dekoracji tekstu (np. podkreślenie). Migotanie może nie być interpretowane przez wszystkie przeglądarki!

Przyklad uzycia:
Podkleslenie
Przekrelenie
Nadkreslenie

selektor { text-transform: transformacja }
Selektorem może być dowolny znacznik, w którym można wpisywać tekst, np. p - akapit, h1 - tytuł czy td - komórka tabeli.
Natomiast jako "transformacja" należy podać:
none - bez zmian
capitalize - zamiana pierwszych liter wszystkich wyrazów na wielkie
uppercase - zamiana wszystkich liter na wielkie
lowercase - zamiana wszystkich liter na małe
Polecenie umożliwia na wybór określonej transformacji tekstu, czyli atrybutów dotyczących zmiany wielkości liter (wielkie/małe) w tekście.

Przykładowa zmiana transformacji
Zmiana pierwszych liter na duze
Zmiana liter na wielkie
Zmiana wyrazow na male

selektor { text-align: wyrównanie }
Selektorem może być dowolny znacznik wyświetlany w bloku, np. p - akapit, h1 - tytuł czy td - komórka tabeli.
Natomiast jako "wyrównanie" należy podać:
left - wyrównanie tekstu do lewego marginesu (domyślnie)
right - wyrównanie do prawego marginesu
center - do środka (wyśrodkowanie)
justify - do obu marginesów jednocześnie (justowanie)
Polecenie pozwala wybrać jeden z możliwych sposobów wyrównania tekstu, czyli jego ułożenia na ekranie.

Przykładowe wyrównanie

selektor { text-indent: wcięcie }
Selektorem może być każdy znacznik wyświetlany w bloku.
Natomiast jako "wcięcie" należy podać konkretną wielkość wcięcia, używając jednostek długości. Wcięcie w tekście oznacza dodatkowy odstęp pierwszej linijki w bloku od lewego marginesu (jak tabulator). Stosuje się je, gdy rozpoczynamy nowy akapit (na inny temat).

Przykładowe wcięcie.Przykładowe wcięcie.Przykładowe wcięcie.Przykładowe wcięcie.Przykładowe wcięcie.Przykładowe wcięcie.Przykładowe wcięcie.Przykładowe wcięcie.Przykładowe wcięcie.Przykładowe wcięcie.

selektor { text-shadow: poziom pion rozmycie kolor,... }
Wartości "poziom pion rozmycie kolor" określają własności cienia (wartości "rozmycie" oraz "kolor" nie są wymagane):
poziom - przesunięcie cienia w prawo (ujemne wartości przesuwają w lewo)
pion - przesunięcie cienia w dół (ujemne wartości przesuwają w górę)
rozmycie - promień efektu rozmycia (opcjonalnie)
kolor - kolor bazowy efektu (opcjonalnie - jeśli go nie podamy, przyjmie kolor taki, jak sam element)
Wartości "poziom", "pion" oraz "rozmycie" należy podać, używając jednostek długości.

Przykładowy cień

selektor { line-height: odstęp }
Selektorem może być dowolny znacznik, w którym można wpisywać tekst, np. p - akapit, h1 - tytuł czy td - komórka tabeli.
Natomiast jako "odstęp" należy podać konkretną wielkość odstępu między liniami bazowymi wierszy używając jednostek długości. Wpisanie "normal" przywróci wartość domyślną.

Przykładowy odstęp między wierszami.Przykładowy odstęp między wierszami.Przykładowy odstęp między wierszami.Przykładowy odstęp między wierszami.Przykładowy odstęp między wierszami.Przykładowy odstęp między wierszami

selektor { word-spacing: odstęp }
Selektorem może być dowolny znacznik, w którym można wpisywać tekst, np. p - akapit, h1 - tytuł czy td - komórka tabeli.
Natomiast jako "odstęp" należy podać konkretną wielkość odstępu między poszczególnymi wyrazami używając jednostek długości. Wpisanie "normal" przywróci wartość domyślną.

Przykładowy odstęp między wyrazami

selektor { letter-spacing: odstęp }
Selektorem może być dowolny znacznik, w którym można wpisywać tekst, np. p - akapit, h1 - tytuł czy td - komórka tabeli.
Natomiast jako "odstęp" należy podać konkretną wielkość odstępu między poszczególnymi literami używając jednostek długości. Wpisanie "normal" przywróci wartość domyślną.

Przykładowy odstęp między literami

selektor { white-space: sposób }
Selektorem może być każdy znacznik wyświetlany w bloku [zobacz: Wstawianie stylów].
Natomiast jako "sposób" należy podać:
normal - zamiana kilku sąsiadujących ze sobą spacji na jedną; wiersze są przełamywane automatycznie na końcu szerokości strony (domyślnie)
pre - umożliwia wyświetlenie wielu spacji obok siebie; wiersze są przełamywane po napotkaniu znaku nowej linii - klawisz Enter (tekst preformatowany)
nowrap - tryb identyczny jak "normal" z tym, że nie pozwala na przełamanie wiersza (przejście do następnej linii), aż do napotkania znacznika
pre-wrap - (CSS 2.1) pozwala wyświetlić kilka sąsiadujących spacji; wiersze są przełamywane po napotkaniu znaku nowej linii - klawisz Enter - oraz automatycznie na końcu szerokości strony (Opera 7.5, Firefox 3, Chrome, Konqueror)
pre-line - (CSS 2.1) jak wyżej z tym, że sąsiadujące spacje są zamieniane na jedną

Przykladowy tekst . Bialego zbnaku.

Daniel Zygmunt 2c